self-recording instrument - Español Inglés Diccionario